electronic microscopy - Turkish English Dictionary